import request from '@/utils/request'
// 获取角色列表
export const getRole=(data)=>{
  return request.get('/sys/role',{params:data})
}

// 新增角色
export const addRole=(data)=>{
  return request.post('/sys/role',data)
}

// 修改角色
export const updateRole=(id,data)=>{
  return request.put(`/sys/role/${id}`,data)
}

// 删除角色
export const deleteRole=(id)=>{
  return request.delete(`/sys/role/${id}`)
}


// 获取已启用的角色列表
export const getTrueRole=()=>{
  return request.get('/sys/role/list/enabled')
}

// 获取角色详细  角色关联的权限集合
export const getDetailRole=(id)=>{
  return request.get(`/sys/role/${id}`)
}

// 给角色分配权限
export const assignRolePermissions=(data)=>{
  return request.put('/sys/role/assignPrem',data)
}
